package com.example.javagd.service;

import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.IService;
import com.example.javagd.pojo.MyTemplatePojo;

import java.util.List;
import java.util.Map;

public interface IMyTemplateService extends IService<MyTemplatePojo> {
    List<MyTemplatePojo> SelectAll();
    MyTemplatePojo SelectById(Long id);
    boolean Add(MyTemplatePojo myTemplatePojo);
    boolean DelById(Long id);
    boolean Update(MyTemplatePojo myTemplatePojo);
    List<MyTemplatePojo> SelectByMap(Map<String, Object> map);
    List<MyTemplatePojo> SelectByWrapper(QueryWrapper<MyTemplatePojo> queryWrapper);

    boolean DelByMap(Map<String, Object> map);
    boolean DelByWrapper(QueryWrapper<MyTemplatePojo> queryWrapper);
    boolean UpdateByWrapper(MyTemplatePojo myTemplatePojo, QueryWrapper<MyTemplatePojo> queryWrapper);
}
